<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>

<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>

<f:view>
    <link href="/general/css/admin_1.css" rel="stylesheet" type="text/css"/>

    <t:div>

        <h:form id="formulario">

            <h:panelGrid columns="1" width="100%" styleClass="tablaprincipal">
               <h:outputLabel value="Configuracion de Reportes" />
            </h:panelGrid>
            <a4j:outputPanel ajaxRendered="true">
                <h:messages id="lblMessages" styleClass="messages" infoClass="infoClass" errorClass="errorClass"
                            warnClass="warnClass" showDetail="true" errorStyle="color:red;"
                            warnStyle="color:green;" infoStyle="color:black;" fatalStyle="color:black"/>
            </a4j:outputPanel>

            <a4j:outputPanel id="panel1">
                <h:panelGrid columns="1" width="100%" border="1" styleClass="posicionCentrada">
                    <h:panelGrid columns="2" border="0" cellpadding="2" cellspacing="2" styleClass="tablanormal">
                        <h:outputLabel value="Consejo Departamental: " />
                        <h:selectOneMenu value="#{ConfiguracionReporteController.codigoConsejo}">
                            <f:selectItem itemLabel="-- Seleccione un Consejo Departamental --"/>
                            <f:selectItems value="#{ConsejoDepartamentalController.comboConsejoDepartamental}" />
                            <a4j:support ajaxSingle="true" action="#{FormatoCertificadoController.actualizarConsejo}" reRender="panelLogo" event="onchange"/>
                        </h:selectOneMenu>

                        <h:outputLabel value="Paltaforma: " />
                        <h:selectOneMenu value="#{ConfiguracionReporteController.codigoPlataforma}">
                            <f:selectItem itemLabel="Windows" itemValue="0"/>
                            <f:selectItem itemLabel="Linux" itemValue="1"/>
                            <a4j:support ajaxSingle="true" action="#{ConfiguracionReporteController.cargarRutasReporte}" reRender="panelReporte" event="onchange"/>
                        </h:selectOneMenu>
                    </h:panelGrid>

                    <a4j:outputPanel id="panelLogo">
                        <h:outputLabel value="Ruta Logo: " />
                        <h:panelGrid columns="3" border="0" styleClass="tablanormal">
                            <h:inputText value="#{ConfiguracionReporteController.consejo.cdeLogoReporte}" size="20" maxlength="50"/>
                            <h:commandButton image="" alt="Windows" action="#{ConfiguracionReporteController.ayudaWindows}" />
                            <h:commandButton image="" alt="Linux" action="#{ConfiguracionReporteController.ayudaLinux}" />
                        </h:panelGrid>
                    </a4j:outputPanel>

                    <a4j:outputPanel id="panelReporte">
                        <h:panelGrid columns="2" styleClass="tablanormal">
                            <h:outputLabel value="Ruta Jasper: "/>
                            <h:inputText value="#{ConfiguracionReporteController.configuracion.cfgrutaJasper}" size="20" maxlength="50" styleClass="etiquetas" />
                            <h:outputLabel value="Ruta Excel: "/>
                            <h:inputText value="#{ConfiguracionReporteController.configuracion.cfgrutaExcel}" size="20" maxlength="50" styleClass="etiquetas" />
                            <h:outputLabel value="Ruta Word: "/>
                            <h:inputText value="#{ConfiguracionReporteController.configuracion.cfgrutaWord}" size="20" maxlength="50" styleClass="etiquetas" />
                            <h:outputLabel value="Ruta Pdf: "/>
                            <h:inputText value="#{ConfiguracionReporteController.configuracion.cfgrutaPdf}" size="20" maxlength="50" styleClass="etiquetas" />
                        </h:panelGrid>
                    </a4j:outputPanel>

                </h:panelGrid>
            </a4j:outputPanel>
            <br/>
            <h:panelGrid columns="1" border="0" styleClass="tablanormal">
                <h:commandButton styleClass="desactivar" title="Guardar"
                                 accesskey="G" id="btnGuardar" value="Guardar"
                                 action="#{ConfiguracionReporteController.guardar}"
                                 onclick="confirmar('Deseas Guardar los cambios en la configuración?');" />
            </h:panelGrid>

        </h:form>
    </t:div>

</f:view>
